Big Huge Thesaurus

Pennisetum cenchroides

noun